package model;

import java.io.Serializable;
import java.util.HashMap;

public class GWParameters implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -1881004973730816108L;
	protected String deviceBackgroundPath;
	protected String gridBackgroundPath;
	protected Grid ggrid;
	protected SGrid sgrid;
	protected CharacterParameters characterParameters;
	protected CharacterParameters enemyParametres;
	protected Difficulty difficulty;
	protected Sound gameTickSound;
	protected HashMap<String, ObjectRepresentation> representations;
	
	
	public Sound getGameTickSound() {
		return gameTickSound;
	}
	public void setGameTickSound(Sound gameTickSound) {
		this.gameTickSound = gameTickSound;
	}
	public HashMap<String, ObjectRepresentation> getRepresentations() {
		return representations;
	}
	public void setRepresentations(
			HashMap<String, ObjectRepresentation> representations) {
		this.representations = representations;
	}
	public String getDeviceBackgroundPath() {
		return deviceBackgroundPath;
	}
	public void setDeviceBackgroundPath(String deviceBackgroundPath) {
		this.deviceBackgroundPath = deviceBackgroundPath;
	}
	public String getGridBackgroundPath() {
		return gridBackgroundPath;
	}
	public void setGridBackgroundPath(String gridBackgroundPath) {
		this.gridBackgroundPath = gridBackgroundPath;
	}
	public CharacterParameters getEnemyParametres() {
		return enemyParametres;
	}
	public void setEnemyParametres(CharacterParameters enemyParametres) {
		this.enemyParametres = enemyParametres;
	}
	public Difficulty getDifficulty() {
		return difficulty;
	}
	public void setDifficulty(Difficulty difficulty) {
		this.difficulty = difficulty;
	}
	public Grid getGgrid() {
		return ggrid;
	}
	public void setGgrid(Grid ggrid) {
		this.ggrid = ggrid;
	}
	public SGrid getSgrid() {
		return sgrid;
	}
	public void setSgrid(SGrid sgrid) {
		this.sgrid = sgrid;
	}
	public CharacterParameters getCharacterParameters() {
		return characterParameters;
	}
	public void setCharacterParameters(CharacterParameters characterParameters) {
		this.characterParameters = characterParameters;
	}
	
}
